﻿using System;
using System.Collections.Generic;
using System.Text;

using Weazel.Willows.Model;

namespace Weazel.Willows.RefinedModel
{
	public class Register 
		: Weazel.Gezel.Model.Register
	{
		private TypeRegistry typeRegistry;

		private Weazel.Willows.Model.Type type;

		public Register(TypeRegistry typeRegistry, RefinedModel.Datapath parent, string name, Weazel.Willows.Model.Type type)
			:	base(parent, name, type.BitWidth, false)
		{
			this.typeRegistry = typeRegistry;
			this.type = type;
		}
	}
}
